package com.tender.model;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * 车辆-实际进出港口的时间记录表
 * </p>
 *
 * @author Tender
 * @since 2024-12-03
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("truck_inout")
public class TruckInoutEntity implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键id
     */
    @TableId(value = "ID", type = IdType.AUTO)
    private String id;

    /**
     * 文档未提示
     */
    @TableField("TRUCK_NO")
    private String truckNo;

    /**
     * 文档未提示
     */
    @TableField("IN_OUT_TIM")
    private Date inOutTim;

    /**
     * 文档未提示
     */
    @TableField("CHANNEL_NO")
    private String channelNo;

    /**
     * 文档未提示
     */
    @TableField("IN_OUT_TYP")
    private String inOutTyp;

    /**
     * 文档未提示
     */
    @TableField("AUTO_ID")
    private String autoId;

    /**
     * 文档未提示
     */
    @TableField("REC_TIM")
    private Date recTim;

    /**
     * 文档未提示
     */
    @TableField("REC_NAM")
    private String recNam;

    /**
     * 文档未提示
     */
    @TableField("UPD_NAM")
    private String updNam;

    /**
     * 文档未提示
     */
    @TableField("UPD_TIM")
    private Date updTim;

    /**
     * 文档未提示
     */
    @TableField("REMARK_TXT")
    private String remarkTxt;

    /**
     * 文档未提示
     */
    @TableField("KEY_ID")
    private String keyId;

    /**
     * 文档未提示
     */
    @TableField("CANCLE_ID")
    private String cancleId;

    /**
     * 文档未提示
     */
    @TableField("TOS_PLAN_ID")
    private String tosPlanId;

    /**
     * 文档未提示
     */
    @TableField("SHIP_NAM")
    private String shipNam;

    /**
     * 文档未提示
     */
    @TableField("VOYAGE")
    private String voyage;

    /**
     * 文档未提示
     */
    @TableField("CARGO_BILL_NO")
    private String cargoBillNo;

    /**
     * 文档未提示
     */
    @TableField("CONSIGN_NAM")
    private String consignNam;

    /**
     * 文档未提示
     */
    @TableField("TRUCK_SEQ_NO")
    private String truckSeqNo;

    /**
     * 文档未提示
     */
    @TableField("TEAM_ORGN_ID")
    private String teamOrgnId;

    /**
     * 文档未提示
     */
    @TableField("IS_UP")
    private String isUp;

    /**
     * 文档未提示
     */
    @TableField("TRUCK_IN_OUT_LINK_ID")
    private String truckInOutLinkId;

    /**
     * 文档未提示
     */
    @TableField("CHANNEL_LEVEL")
    private String channelLevel;


}
